package pl.koziolekweb.szkola.GFPolskieZnaki;

// GF-PolskieZnaki/MyPanel.java
 
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import javax.swing.JPanel;

// To tylko po to zeby byl antyaliasing (w nowych wersjach
// Javy antyaliasing powinien byc domyslnie i bez tego...).
// Jesli to sie okaze niepotrzebne, to mozna wyrzucic i w
// programie tworzyc zwykle obiekty JPanel zamiast MyPanel

class MyPanel extends JPanel {
    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@Override
    public void paintComponent(Graphics g) {
        Graphics2D g2 = (Graphics2D)g;
        g2.setRenderingHint(
            RenderingHints.KEY_ANTIALIASING,
            RenderingHints.VALUE_ANTIALIAS_ON);
        g2.setRenderingHint(
            RenderingHints.KEY_TEXT_ANTIALIASING,
            RenderingHints.VALUE_TEXT_ANTIALIAS_ON);
        super.paintComponent(g2);
    }
}
